suit of armour – English–Español translations

🇬🇧 en es 🇪🇸

suit of armour noun

armadura
Wiktionary Links